106
0
2059
1
2302
9511
5
2185
1746
1272
1657
2
1255
1089
3128
2297
3831
7
2149
706
2272
1827
2169
1362
16
2740
585
2502
9817
372
1224
2209
2769
3683