5088
6
4278
2
1344
1
1105
1451
1835
1812
4309
3
2322
4
980
1935
2786
24337
22
1814
1001
0
3267
3063
10
3315
123674
35
13499
5
1275
4187
1552
2906
4562
1558
2082
6466
4217
8
2732