1135
1
2268
3250
2
896
1344
0
3632
5
1902
2089
3429
3
1343
3006
2094
2200
6
1385
1550
383
3342
11
1302
2366
521
670
1132
11829
5289
14
7153
9
292
1053
1462
1749