1045
0
571
2372
2
544
509
525
2470
768
3564
3
2952
1518
1
1418
1716
2326
4
4328
10
458
1152
1665
467
775
2086
1297
31535
3659
14
584
1333
1610
1464
266
6370
5