9220
3
1741
2
5825
4
1038
1
3126
7034
8859
9
2349
1723
0
429
5079
2525
562
2870
6
4714
2195
2732
9305
8
986
504
4519
15
2268
906
2549
297066
6713
11
9548
1084
1012
592