2571
6
1839
1
6753
17
1690
2131
2744
1239
1380
0
554
1590
830
2722
3
1449
2600
4
2710
2
266
674
1639
2164
1405
11924
6346
16
19944
1843
1622