2275
2
14508
18
1392
1
2097
3
6062
16
4740
2229
4
1182
3063
121182
521
661
0
1587
282572
780
1452
565
933
3114
5217
11
2735