2400
2
5266
8
5739
16
196
1
921
2234
284
0
286
771
2998
2058
609
1233
20564
21
770
5
2354
553
5933
6
477
3289
2018
9
1122
1243
7
412
1758
2099
616
1310
380
3448