611
0
2683
521
1
1710
297
1416
392
396
1343
1649
1949
20634
8
360
771
1418
2
382
25127
154
653
3287
1232
421
2690
693
775
2190
501
6800
2275