2400
2
5266
8
2998
1
5739
16
196
2018
9
921
2234
616
771
1208
2058
609
1233
0
20564
21
1562
770
5
2354
11082
3
553
5933
6
477
3289
1122
4126
1243
7
1852
11
3399
2060
912