1135
1
2268
896
514
0
1344
1389
2
1902
2089
3498
4
3429
3
928
3006
2094
2200
6
2461
20
177
282572
1550
5
383
3116
3342
11
2366
5289
14
4895
8
7153
9
292
1053
1462
1749