616
0
1492
3
951
1
2258
1694
1537
5141
7
2823
5
6236
10
1189
2907
2
1174
3012
4
32302
5164
8527
2181
2480
759
17970
15
2535
2920
3491
763
5771
33393
467
4044
3083
2502