4978
2
3623
978
3227
1
2494
2482
1540
0
1425
2160
1022
2538
2475
4724
3
1096
1075
795
2917
5
487
1464
1715
2859
1396
2428
2054
4
3910
982
2082
571