1295
1
2650
20
1393
280
815
0
2669
5
969
1679
2
2250
929
3
2377
297066
1903
2773
1788
979
950
3683
2049
2890
898
1422
10243
4
742
2001
1716
2534
451
2600
2431