1680
0
1397
1
1326
1145
1444
3
2541
2
1774
1139
1421
1039
1327
514
928
1645
2461
20
2799
2767
1780
177
1125
882
1686
1587
1389
18844
6
2064
869
3498
4
1622
282572