1372
2
3225
6
905
1
1331
641
4979
1339
1248
2284
3506
8
3240
3
3249
7633
2518
840
0
773
1943
1507
1946
165
2375
582
3891
7
2680
3321
1690
1924
6773