155
0
4396
3
1182
2
1418
417
1261
1
3404
1392
6062
16
543
43
2991
999
3287
20634
8
1156
360784
19
661
2225
1787
710
650
883
292
1907
5
447
512
2856
4