1832
3
12202
17
2418
1
381
0
1702
6
151
3041
5
1133
1939
957
951
3117
454
403
2121
4
409
415
1656
1045
456
1573
1557
1661
602
2774
722
5494
8
410
1856
2
787