2114
2
1162
0
1502
1
2060
2020
4
1580
899
1461
2670
8411
3
624
1812
2788
3819
3560
2763
775
2890
6698
7
1679
755
444571
9
1924
1331
1527
2132
1277
2562
1623