1812
1
862
0
1077
2322
4
980
2786
4451
15
2908
10
24337
22
1001
2696
2525
3
3267
957
1196
4187
4562
1558
2
2082
2732
3013
6676
12
5432
1679
1431
604
5090
123674
35
6189
2935