603
0
4715
5
3354
9
1744
1
1227
3227
2
5196
5820
3
3575
5811
2242
9039
980
19932
6
2977
7222
4
951
2199
673
2259
1289601
1946
1161
2213
123674
35
1016
4606
2233
3212
27
2861