1812
1
2322
4
2988
2786
1001
0
5811
2
2493
31371
64
4187
10
234
2732
6676
12
1431
1492
3
7394
5
2529
7
3993
123674
35
10317
2430
785
980
2342
24337
22
610
12185
1161
592
673
1185