1436
0
2524
2
1362
4
1824
691
1733
1
107
2121
248
635
348
474
675
1571
1501
381
2749
661
1452
1754
9088
8
1020
1386
2634
1330
325
358
280
3559
3691
5