2865
2
5134
10
2129
6
2987
0
3757
1377
907
3001
4
1238
1
991
2932
3
1542
13149
18799
9
4507
5
869
897
271
648
4874
13
841
639
360
155
11306
7
908
1026
62804
17
1319
5468