646
0
3632
5
5009
440
3505
4
274
1922
1
544
1343
1129
282572
650
1587
427
661
488
1337
256612
1889
4669
2
1329
2372
1425
522
96512
485
1421
1921
1518