3527
2
2182
1
1921
5805
3
796
6
1780
2897
2908
10
1913
3671
444571
9
2994
5
1782
2484
3962
1683
0
2108
2329
7086
12
2234
4
2835
3304
2241
2297
1618
2145
2277
9220
2999
4670