810
1
2228
0
4601
737
1549
599
2428
928
2
2258
2941
4
3145
1442
4100
6
1960
512
569
2015
1046
3248
8
574
2520
3
524
1203
3262
725
2999
1851
740
1185
495