1535
6
1572
3
2224
5
693
1
1365
2239
1184
2
1430
4
2877
12
1704
2703
3308
3382
1039
0
2241
1205
20
1060
731
721
936
89
450
817
336
298
378
491
329
1024
832