4895
8
1389
2
3287
1
3498
4
677
1124
543
0
2069
3
2301
2296
282572
2600
5
2257
1932
521
912
5513
2288
2461
20
375
2042
6
829
2870
2368
5316
1314
2747
26
399
641
514