3980
3
4543
5
812
1
1222856
4
1073
0
22330
22
2125
2009
1510
9807
2
521
36045
2036
417
4153
1774
1745
874
822
2746
2069
169211
11
476
2257
1270
1507
9244
39034
764