1115
7
2717
1
4101
5
2974
8
985
0
3102
498
2
1109
825
1437
960
3920
1334
842
1053
6
990
1119
1841
4
1319
73
395
152
2447
27
86
383
565
1864
1003
525
3148