3196
2
2145
1
2276
8
2194
2012
3303
10
1257
1794
2593
3
5771
61216
1458
0
1527
2595
1496
1243
1400
536
791
652
577
863
515
1240
645
6781
1271
57793
4715
5
3926
14