1590
1
2999
3
1816
83
790
1992
3132
10
697
0
1660
1309
1431
2368
2562
2
637
1547
1788
2710
1568
2166
1691
8527
3771
1168
3200
1681
1749
1813
3326
1819
1632