2820
1
1563
1539
3683
6
2699
2
1212
1819
1468
1371
359
0
1906
422
1444
6445
1779
24337
22
3606
3
3580
5505
14
1813
1596
2368
2110
1691
2776
1799
2578
1700
123674
35
3562