4978
2
978
2494
1
3623
2522
2482
2772
982
2538
2318
883
3
2542
1096
0
1681
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905
2294
801
2710
1690