2856
4
13159
2
3480
5
2121
2418
1
1188
1645
1133
0
957
951
1656
409
1557
3674
10
415
602
1571
4677
5108
111
787
1330
2628
846
1939
381
1633
454
978