1618
0
1636
5
2138
2
862
2650
20
1991
4
451
951
1
2502
8843
10
2035
969
4327
6779
4158
8
2427
12
432
1102
392