945
1
1131
2
1295
3655
11
2650
20
280
815
0
2336
2250
1533
929
3
2377
297066
1393
2773
1712
733
3683
1047
1749
962
3671
2890
1396
898
2392
742
2001
1716
2534