1020
0
1098
391
2749
1
3114
4
2299
1840
2
4111
1463
2461
20
3510
2758
729
547
968
2634
50987
1267
3149
3442
529
481
4820
25127
1149
4396
3
470
2809
1897
4421
9