1071
1
1442
4
1331
905
1239
4979
6
3506
8
7633
1339
840
0
3249
773
1943
2
165
1507
3891
7
582
2680
3321
3
108797
1946
1924
2375
2386
6773
2245
2530
6236
10