1661
1
572
0
2922
9
2659
2
602
683
2143
410
1161
846
668
408
4536
3559
388
663
1101
2188
1626
1436
2524
458
1352
357
471
1931
2161
2490
4455
1893