1691
1
1699
2
2135
0
801
2390
1399
1382
1590
1380
1168
1000
989
496
1545
1889
2562
1162
662
1660
940
2475
3326
3
1431
4476
4072
2368
745
1624
2087
2207