599
1
630
10936
0
181
894
1312
3
435
2
679
1120
962
1013
816
2654
5
4162
11
2390
1449
4
561
2863
7
1586
603
445
953
451
118
175
185
1429
1484
9945
18746