2650
20
951
1
619
564
2502
2740
2153
7
8607
8
4943
2
2427
12
2122
3539
3
1458
0
2794
2687
1991
4
1446
4327
3871
1952
3316
17
3629
1423
1564
1196
969
2452
1976
2047
742