1290
2
34844
19
1241
5
1664
1
19582
13
3381
7
2658
3
1329
6
426
0
611
1611
4
1091
1441
600
929
6234
925
607
1415
885
733
807
917
2586
10
3472
71391
1905
343
130
1117