4346
15
1215
2
1137
3
1208
9
400
1
3048
389
0
1359
11
419
432
5
2487
10
2546
8695
2378
1257
496
716
5612
3300
4
1416
4516
280
63446
1820
26
3536
1294
785
599
6
246
3161