2525
3
848
1
862
0
3013
15
1295
571
1077
2650
20
1365
894
280
736
1581
2
1517
948
2250
3765
4
2245
297066
1226
3053
7
1466
712
189
3683
2683
469
1568
2797
5
2773