3114
4
2299
1
4111
2
1463
2461
20
3510
2758
729
467
0
968
1054
1407
1267
3149
370
3442
466
4531
5
1903
4820
265
1139
4017
2598
1395
4557
8
2019
2573
7