1942
0
1436
2168
5
505
2172
881
3233
16
1661
1
2964
460
3360
474
6213
2694
3
1101
743
872
443
407
245
369
820