2493
18
1992
3
697
0
2271
4
1309
4914
2
1229
1
1871
1744
718
1514
2110
5389
717
2954
1116
3971
8527
2041
2313
1594
2075
4821
319
1386
23774
4471