1212
1
2906
2
980
24337
22
55904
0
123674
35
9836
15
2786
1161
3738
5
5090
1694
2308
673
1185
985
4335
37355
13
3120
4
1001
564
4954
5204
3
1376
1469
3673
6
4971
1018
3316
10
3354