2100
2
1469
4971
6
1018
1
2271
4
1152
0
4684
3024
3
3572
5
1458
1675
1474
1889
2041
2313
1789
2075
4821
963
319
3354