440
1
11221
23
367
566
0
1009
400
273
1779
2150
2
3014
4
3159
7
1276
2189
422
21743
1282
1819
4223
22
382
1277
5
6859
105807
42
347
17353
249
2267
2979
3
5871
15
2158
25440