1694
1
2079
1875
2
1881
1766
3014
20
1125
1588
753
0
370
3085
5
3491
4
3485
7
1356
3
1380
3065
3316
10
5141
496
1131
1354
216
1502
467
923
2772
2250