691
0
2522
572
1254
953
653
962
1
2024
5
2229
4
5304
9
1861
4328
10
2126
2800
46414
390
1015
5363
6
31535
448
1105
458
1152
768
683
584
710
1009
2105
1649