1228
1
2563
849
2612
3
850
2
962
3353
2179
1275
899
5502
9
819
612
2188
2683
0
896
105290
1649
282572
4594
1069
1152
3659
14
46414
584
5918
4
1431
1115
458
909