2833
5
1736
3
1722
4
4786
12
3423
1
1054
1007
3062
25
1098
1109
2
1000
1641
1651
22
1779
1129
2427
1163
9
1101
948
5331
2326
2618
825
1495
1824
944
1424
10
1183
2746
16
606