1699
2
666
1
746
2562
2100
83
1787
1614
4309
1007
1382
1307
7331
1746
1517
2935
2082
19944
1681
1431
3326
3
2152
0
2901
11924
1690
2163
1547
1660
4179
2368