9106
3
1467
2
300
0
1512
1
2324
4
2408
8
775
2223
2165
1239
2906
7034
5
913
2321
714
1606
2189
578
4043
6
2169
1787
1000
3871
109776
42
1821
7
801
1289601
2886
1180
1147