1485
0
4556
28
1448
1
1655
5
2150
1709
1716
4
1278
829
1621
3534
1326
955
2
937
3
222
414
642
3139
10
309
126447
18
708
1162
1892
4628
4953
6
1256
1473
4555
188
1093