1481
1
1483
5
235
1295
1104
388
845
2
507
1147
91
88
104
1048
0
333
86
445
69
779
3
921
3160
78
1161
1000
652
785
923
2598
468
517