989
0
4034
1
181997
11
575
1017
621
660
3386
3
1055
504
883
1239
1380
458
2610
2
372
2571
5
3188
4
1494
467
2623
6
5726
8
14125
10
1505
1252
2582
3683
131589
1912
3256