2057
1
1683
0
1517
3354
2865
2
1004
2356
6
1941
4
2300
1247
1225
2263
964
1618
2798
2505
2377
3683
22731
1158
1743
509
575
635
3054
5
1787
2364
2087
1319
260