12305
3
613
0
1055
96
579
38477
34
700
619
1592
2
6500
2820
1
916
556
1129
1911
1191
501
1026
717
1497
3956
5
2368
377
1216