841
2
1299
3
3337
5
915
0
1271
1
1258
57793
2225
51331
25
1744
1227
1780
3575
2242
9039
791
4715
2977
7222
4
2199
2259
1809
1946
2213
4606
2233
3212
27
2861
662