1642
1
1823
20634
8
2855
3
2668
2
2730
6
3268
1329
417
0
625
1291
1501
1129
22330
22
1734
2069
1392
18385
6194
1053
5262
10
2657
1540
1587
326
2000
661
1207
282572
1270