2502
2
3551
10
2237
4
1988
2983
9077
28
4080
1
1129
2767
5
2398
8
1051
1684
2788
3
1348
236066
14
1160
0
1194
1506
3188
3693
1831
2920
1695
1013
4478
6
1282
181997
11
32730
853
1522