341
0
116586
2126
2
3599
4
662
795
1
1744
2315
521
1186
3154
6
763
1062
2992
2550
5
1289601
125
1212
608
1437
787
456
1282
2825
3
563437
561
99237
1079
5825
545