518
2
1179
1
2057
1055
1683
0
2580
1650
1531
582
1546
635
1160
432
1180
3378
7
5719
5
2983
1432
2741
4
1306