629
1
2102
0
4946
18
1111
913
1257
1667
1230
1432
493
5753
10
1290
4697
2272
1775
2
533
701
4612
4
1304
17
2115
1433
1146
4031
3789
20
3050
6188
4586
5
976
1112
2959