1135
1
2268
896
3250
2
3632
5
521
1132
0
1506
1902
1343
2089
440
3116
6333
3006
3
670
2094
2086
2200
6
1421
822
633
1385
1129
3442
1550
3342
11
2225
1302
2366