3000
8352
87
181
800
885
1
0
934
1067
2
3
936
500
22402
356
1601
1411
7
1208
6
1184
4
2441
13
28
1480
5
1774
2012
25
48
1315
2005
10
14
1458
2550
11
30
1741
9
1000
14437
191
503
50
5706
119
4002
130