32353
12
1812
1
2322
4
2786
2032
1001
0
1901
3109
2
4187
10
2732
6676
1431
3462
6
123674
35
840
980
24337
22
1505
2342
1161
1019
592
673
1202
1311
1185
1777
1468
718
2505