4281
1
1649
514
764
3626
2
2585
246
0
682
521
1586
618
1342
2714
5
597
2669
1298
397
651
1445
1693
4
1855
2844
3
4827
2288
2604
7
2109
8807
1637
1960
2127