534
0
4775
2
255
1064
2051
40177
142
916
2773
5
545
2982
3
397
34
752
319
475
619
1759
2518
804
167
797
1
403
1679
2820
227
3624
4
1257
168