637
0
467
2275
2
19279
20634
8
2730
6
1348
2263
4
341
31535
2809
792
1824
3353
333
246
1084
383
1779
282572
7334
1015
1132
2668
58
3114
2673
486
3092
1
494