490
0
1581
2911
9
1243
668
1166
2294
1
4651
3
1064
2123
398656
19
534
1298
2271
4
2996
1862
758
550
1500
477
236066
14
19783
2
2535
809
938
337
4044
5
3083
3050
17946