1507
3
1663
2
1723
4
1014
9
1861
948
2477
3766
11
2677
1
3227
5493
1371
1325
5
1389
2362
11769
8
1763
2302
1380
587
803
559
654
632
0
1782
2235
1456
894
1187
1421