1378
2
2030
1049
0
714
1543
1172
1129
553
1645
1
563
913
1805
1317
661
1666
1454
500
2470
7952
12
3599