3518
3
2028
0
2166
1
2173
2522
2
637
1558
1451
1787
1681
1380
1547
2710
83
1622
2495
2505
784
1015
1527
1883
1038
1816
3833
8
3354
2760
4
1815
5375
1660
1511