1518
1
653
0
458
661
31535
420
492
2031
4
2855
3
2257
2275
2
407
349
3510
3691
5
2897
820
2189
2748
418
3428
3114
871
745
1861
691
1346
2055
116
4111