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