1104
1
1483
5
219
2
1275
1330
3
402
1982
88
802
116
1410
67
726
468
517
85
879
799
652
875
2598
785
923
945
1368
445
1301
4
86
333