2740
1
1132
1169
4179
2951
2
2364
2427
12
4832
3
2412
1896
951
619
690
564
1102
1233
1606
1492
2100
935
19944
2605
2502
6236
10
2131
6779
5
1622
2377
1505