3115
3
869
7
2768
1010
2
1206
6
584
689
1
3282
8
1449
1374
2228
4
2281
2295
1918
2916
25
1034
1326
3956
1448
941
2771
1566
5
1962
4267
17
6703
10
1172
4551
6404
12
3270
1152