2772
1
2318
2
883
3
2542
982
2522
4309
1812
13499
5
2322
4
2027
980
2786
24337
22
867
1001
0
3683
3267
3819
66
5897
1505
123674
35
4187
10
4562
1558
2082
2732
1646
6676
12