407
1
11221
23
430
330
0
2142
2564
2
370
504
1943
3980
3
7540
9
397
3331
6
4223
22
18403
3025
2813
8244
415
36045
326
509
448
185
292
4111
56488
477
580
5871
15