3098
3
449
0
3083
2
2465
522
2932
1396
431
2903
3051
1603
1
3455
4
1486
758
543
2149
5
2087
3090
6
255
560
1159
2906
87
756
511
3371
11447
260
2769
2258