1660
1
3090
6
2431
1532
1691
955
19783
2
17946
0
1699
2324
4
1431
1690
3868
10
2377
2082
5347
1568
5052
815
25669
462
4537
1788
1787
2578
1593
1382
2535
19944
32302