1606
1
2578
297066
0
3485
7
1526
2
3080
3
830
1093
32302
3078
4
3562
662
3041
2711
467
801
2911
9
1072
4651
1819
398656
19
883
550
693
5151