1501
0
637
7756
3
445
1710
1
4713
14
2506
2211
46
480
1192
730
6968
5
31183
12
492
1215
323
2169
2
2702
1073
1212
2260
392
3100
530
4
9244
15440
39
798
654
552