1516
10
2212
5
1399
2
1227
9
1216
5888
3
1679
0
1272
1
108
1706
1762
778
1119
362
987
1331
364
258
527
2375
1518
3679
6
2629
15
971
1512
4
1025
1325
368
651