883
0
1131
2
2061
3
504
3252
518
1179
1
1252
458
1055
2580
1650
1546
1160
611
432
1180
575
3378
7
5719
5
2983
1785
1432
2741
4
984
733
566
1913