5477
8
1972
1
1860
2
3499
7
1020
0
1869
5
1346
691
1131
646
180849
7334
4
3020
6
2105
858
1428
492
2411
1337
1343
3734
3
1037
273
2126
3588
422
2727
5781
1285
1305