2054
6
4098
3
4513
1
2503
1453
2
263
0
2547
565
1651
1087
1883
835
427
995
1506
3359
284
3114
4
1869
6515
417
661
814
597
1291
3546
2521
22330
22
939
4940
5