997
1
959
1092
730
2
4328
10
1009
0
4411
5
46414
584
1015
768
503
690
2522
2417
572
1105
458
1152
3659
14
691
1099
683
552
4594
4362
953
31535
611