1688
1
1833
2
1431
1969
3196
1535
3189
4
5141
7
19944
1757
3014
20
1767
3125
5
1446
2534
467
0
658
2515
3
4029
8
796
6
1694
4585
10
2999
2125
12367
26
3316
12459
2942
383
6236