2357
4
1221
2198
2
8568
26
2038
3
1410
0
255
1
4903
7
2876
5
1299
10
194585
725
712
2312
2243
3292
390
381
341
332
119
1290
406
1268
5814
4631
5308
6
3166
2528
915