1691
1
2551
1033
1694
1247
2
2721
2131
4431
9
3492
3
34959
18
1964
1013
753
0
1017
1188
1139
1543
2468
2004
370
2048
1426
688