984
1
324
1697
3
1726
4
2575
6
2886
9
948
499
935
533
397
1150
1374
170
14
17
27
108
73
43
151
584
74
4511
5
1943
2219
1330
0
1543
8251
26
877
2