3354
1
2037
2057
11153
8
846
0
1782
1184
1414
1787
2189
2
1473
868
662
3326
3
991
775
1168
3227
1749
1804
2207
4198
159
1339
4629
15
2100
1526
10736
26
4152
1000