1167
3
1307
2
440
1292
5
894
1
1481
621
349
74
999
1021
1223
0
1067
1511
1264
2010
6
2955
14
1236
4
412
863
342
1077
1602
818
759
362
1269
630
352
1363