1632
2
496
0
4305
2082
1
594
2294
1691
467
1570
642
1844
2462
1946
868
424
12733
5
3436
477
745
1169
586
1614
1478
4833