1002
1
1323
2479
2
456
2222
12
1325
3
1082
4602
5
1933
4016
1374
1358
6
2209
1510
2714
4
871
0
1825
1885
13
998
1870
1741
260
1435
2096
11
1344
1412
1657
10
685
392
878