3261
3
302
0
2935
2
1580
1847
4
849
1271
1
1671
1023
6307
10
2995
2372
4360
9
3315
2565
2956
1202
4168
5
937
1337
1191
8345
1593
3554
3587
1383
3475
2342
1240