1038
5
1601
4
763
2
1238
1
1596
3
2636
11
1935
9
1611
1154
1088
1514
3878
2978
15
1503
1189
2468
1311
905
916
1318
908
1718
1639
1144
1388
6
1312
4308
1228
1603
944