556
0
588
2513
2
2411
761
1259
1
52099
1017
423
603
2088
4
803
3146
3
1443
1452
2917
5
951
512
638
559
1739
6
452
476
3045
3608
9
2213
3008
255
3024
1773