2419
14
3054
2
2520
1
3126
3
1211
3863
2309
1631
4
2799
6
3198
8
1775
1399
2522
801
0
1570
2082
1844
1269
1632
532
1237
4311
1660
830
526
1012
3326
745
496