339
0
1343
55
745
11221
23
373
1
479
244
2347
2
494
472
2330
4
387
2490
1645
363
638
306
2813
46
1020
380
25440
226919
14
257
668
6515
631
1885
261