1543
2
1152
0
458
105290
3225
8
46414
1
282572
1435
2683
296
768
2300
4418
1649
4594
3659
14
584
1665
1156
1431
292
909
1009
1192
1378
1428
2856
4
1069
896