2296
2
13159
10
409
0
2271
2121
4
1408
1256
1
1516
1708
1750
1133
957
2955
1378
951
2234
1557
2045
415
472
1805
571
1308
869
1138
602
979
1666
1571
1633