3521
5
1258
0
1091
1
3226
13
1013
5279
7
2387
2126
914
1199
2
572
3074
4
1131
1824
2440
3
5160
1073
1876
5227
11800
8
1408
1189
1762
1823
1637
1055
1441
1181
3194