2455
4
1503
2
2102
1327
1
663
3
337
2699
2849
22
1904
2545
6
1347
116186
18
6822
1728
2206
5
2207
3690
11
2846
1323
857
1682
1181
8
3685
1353
850
0
1164
2474
1431
1089
2382