1722
2
2097
3
2312
1056
1
4438
5
4513
2125
3359
2229
4
107
0
2526
1869
2306
2668
1129
472
1705
2727
2000
785
3312
3309
869
1454
1354
1545
1966
2478
5966
7
3063