763
1
1991
3
37355
13
2480
4
567
1768
2
2302
109776
42
1760
0
7034
4274
108797
2629
1507
1013
913
1652
2732
2682
534
356
2949
6
5717
3619
7258
562
5431
2054
5527
101415
109