984
2
292
274
1
586
266
1245
2295
7
1491
4
362
1235
558
2154
254
150
534
868
1152
540
1006
1819
995
0
2272
5
6450
2308
2513
620
2522
4550
6
6117
1304