583
1
2994
5
7978
9
32302
0
3629
515
4491
544
521
687
571
297066
1812
3126
2
7258
906
1059
19079
6
1679
8945
1162
1331
1527
1431
1623
1243
1239
665
6713
11
1267