2809
2
1132
0
20634
8
467
2275
2730
6
3116
1
1506
440
31535
19279
1343
2668
1824
3114
4
486
670
17353
2669
863
503
1282
325
1043
802
369
812
1880
2354