297
0
1333
1
571
467
683
438
584
3203
10
2716
4
3311
19279
2
2275
427
177
3691
5
2809
17353
417
846
631
7334
988
2301
1020
3092
325
1362
1130
2881
31535