1014
1
983
2
1057
2249
595
0
715
457
826
548
892
2187
1442
1927
1409
833
3
1237
1785
1430
847
2010
1794
3740
1713
313
825