960
2
2947
4
1055
0
53
1643
1271
1239
1719
1925
420
1
1584
2010
9
1441
12
1669
5
1318
3
901
1821
10
1350
7
1240
637
1402
4156
8
2125
2704
11
1010
9495
2017
4651
2638
18000