1632
2
1660
1
1568
19783
3326
3
25669
0
32302
1690
3354
2535
1416
4311
4833
528
1399
1431
1547
3673
3090
6
1424
1778
2173
1819
2316
2100
1844
1813
2368
1699
6779
5