2856
4
13159
2
3480
5
2733
3
2121
2418
1
1188
1645
422
0
330
1133
1852
957
951
1656
409
1557
415
521
602
468
1571
1237
787
1152
1330
846
2490
1939