1812
1
3238
13
4966
6
12621
22
1224
2322
4
2959
980
2786
5196
2
3910
3
3118
24337
1001
0
123674
35
2741
3267
2688
4187
10
4562
2356
1558
2082
1243
2732
3841
841
6676
12
5432
1431