5559
3
1894
1
2372
2
1421
3650
4895
8
3116
1937
1501
282572
0
2669
1315
1129
3498
4
436
4450
34
1298
5611
11
447
2830
7
2647
509
1374
1392
514
1903
4382
5
1716
1448
1024