710
0
1211
1649
1
360
340
1418
2
20634
8
3287
611
777
649
2690
296
584
1358
953
46414
138355
2952
6800
383
139
2275
1431
379
8766
1009
909
631
1378