1543
2
2683
0
2856
4
1378
282572
458
46414
1
4594
1152
105290
625
3659
14
1649
1645
266
2033
383
584
552
1665
1156
1431
292
909
1192
2659
503
1428
1069