340
0
1063
2
155
110
198
1
2479
14
44297
147
899
4
1380
3
101
2507
1070
457
195
1801
2684
5
25060
117
113
1532
3263
577
790
192848
1810
2064
8
246
666
1446