1302
0
1543
2
1256
1
1516
1708
1750
1666
3659
14
5009
3650
3
4594
1431
1378
2955
2724
11
1367
2897
5
2177
1418
1077
2886
4
1923
552
759
1045
525
768
2952
99
458