2941
4
3284
7
2972
0
19079
6
4217
8
3863
14
2092
3
2385
1715
2
1119
780
1
237
2949
2369
3303
10
2738
2035
1599
451
345
3448
6047
2209
1581
1543
101415
109