3114
4
2299
1
4111
2
1463
419
0
271
2461
20
3510
2758
729
968
637
1267
492
3149
2264
3
443
3442
918
4820
460
3868
453
4396
251
2809
2301
4940
5
333
386