1578
2
400
1
3469
4
20634
8
2317
0
420
467
120469
35
4117
3
3114
2694
623
358
6800
572
4604
13
1232
2024
5
728
5155
2383
2551
2190
14492
1024
2391