9220
3
1741
2
1038
1
3126
1723
0
429
2195
5825
4
8859
9
2268
2349
6713
11
5079
9305
8
504
986
2870
6
4714
7071
5
2732
7034
38477
34
592
1078
603
560
4519
15
2039
7
2593
906