2865
2
5134
10
2129
6
2987
0
3760
1377
908
3001
4
1239
1
991
2932
3
1542
13150
18799
9
4507
5
869
897
271
648
4876
13
841
639
360
155
11309
7
1026
62815
17
1319
5468