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