1365
1
4111
2
1261
2229
4
467
0
2097
3
1215
5304
9
2693
979
403
381
25137
2328
1020
1379
1866
2702
957
415
951
456
409
787
1557
1161
602
1133
1045