3014
20
3261
3
2372
1580
2
1922
5141
7
2579
1
1383
849
2935
3587
165
1271
1671
302
0
1462
3491
4
2995
12459
2565
1202
1289601
937
1337
1191
3316
10
1593
1847
1023
467