1193
4
1865
1
1235
2
2973
7
2668
1269
913
3
1111
1534
5
1468
1735
15
1277
1513
842
9533
2002
2261
609
2402
2348
1312
3277
1187
8
1043
6
1471
1093
1068
1167
1415
1400