1033
1
1694
2468
2
1473
1188
1624
2131
370
0
1544
232
4216
4
901
999
1625
2308
937
1209
2721
4968
3
1139
2004