418
0
277
404
1289601
4
2241
1049
991
341
1171
522
3544
749
395
732
634
310
1131
2982
856
2385
1403
32302
633
970
14
781
297066
1508
2
1189
1064