1809
1
2322
4
8527
1386
1522
455
1475
2526
1812
2562
2
1431
3326
3
1166
123674
35
980
24337
22
2786
1161
807
673
1185
1001
0
1690
718
2289
5204
1749
1376
904
2271