3910
3
3660
2
1812
1
3121
5978
6
3062
8
2322
4
980
2786
7471
9
24337
22
3591
11
1069
6753
17
1001
0
2738
11924
3267
123674
35
14125
10
4187
4945
2528
4562
1558
2082
3929
2732
2462
2727