2392
2
929
3
32302
0
4833
2452
4
10243
1749
1
2082
2294
25669
1746
1606
2535
19783
2184
1036
1819
2932
3326
3498
1681
1825
5402
9
17946
83
2890
815
619
1153
2001