1154
1
1088
1514
3
3878
9
2978
15
1503
4
1189
2468
2
1311
5
905
6515
916
790
1318
908
1718
1639
1144
1388
6
1312
4308
1228
1603
944
1335
740
1475
1061
818
12
3178