1418
2
1378
3659
14
1431
1543
2912
10
4328
1302
0
1152
1099
1
5009
1883
46414
1015
3595
6
883
3277
8
1105
458
2522
691
3287
1665
267
768
584
896
3168
1009
99