1333
1
509
31535
0
363
1222856
4
1663
400
4223
22
116
2560
422
543
1943
1073
3025
18403
6
580
2955
2
5611
11
556
2043
7082
9
1343
1282
17353
19279
709
518
521
36609
34