370
0
2564
2
330
18403
6
509
1
326
4223
22
482
7540
9
325
3331
504
321
2361
477
3025
3922
7
1222856
4
36045
448
300
415
407
466
1282
2376
3
2330
1547
3027
10
1276