524
0
430
482
2551
1
375
2668
2
1279
138
678
382
1213
1376
3
928
543
239
3114
4
2168
5
413
483
2459
9
813
6140
1282
267
453
837
996
1087
17353