10220
6
1078
1
1174
2
5132
641
9935
0
611
3029
4924
1386
801
3454
5
3101
8299
4
1033
963
841
3
2591
5669
974
8827
11450
6050
81770
42
1267
3612
9808
17434
9
7971
143528
11