2531
2
2522
3365
3
3573
4
1787
1
4311
693
0
6344
8
3326
4862
980
1632
1728
1152
23558
17
2197
7
2264
2153
93
1093
2605
19944
662
3798
1891
6
2292
1699
5982
370
582