376
0
1346
3080
3
2932
2
21152
8
1193
32302
1239
29355
19783
3090
6
1285
1472
692
480
4044
5
17946
14
2996
2535
1928
577
607
25669
3125
736
758
1189
280
1
1461