945
1
3655
11
1131
2
2336
1533
733
962
1295
2890
3
815
0
2650
20
2392
2001
1716
280
1033
2600
4
929
1350
2431
1581
2493
18
4587
3263
2468
2326
2631
1537
2250
19465
6