1182
2
1665
1
3466
4
1976
1651
2470
417
0
1054
1330
1193
2372
1578
2000
509
1937
9953
571
1922
4546
1642
2982
3
1425
1094
875
635
1587