3016
9
542
1
1884
2
1325
16
1381
18
1085
856
638
2320
4
701
1214
2415
7
803
1668
536
3468
1147
2246
5
1284
9963
910
1072
1098
1062
5080
6
1547
1342
3
963
2180
1863