2454
2
1558
1506
4
841
1525
3
1359
1
6200
383
0
2901
1097
1911
3189
4823
9
1935
1221
2136
5
4519
15
1194
12733