608
0
2546
1
20634
8
13156
15
1389
2
286
2855
3
811
1682
2730
6
918
1073
1647
475
325
1949
631
2362
4
598
6529
7
521
116
733
492
2416
13
276
486
171
745
522