326
0
631
2288
1
2224
2
2036
1824
2349
683
1129
1936
470
2683
1337
2702
6
1094
488
329
25137
392
572
791
19279
2275
2459
9
729
968
3691
5
2809
17353
1109