1166
1
3942
3
2289
2322
4
741
0
2105
899
904
1380
6844
2
1809
5486
3172
3326
861
1093
455
2060
2164
8411
575
1812
2788
3560
2763
4179
775
621
2890
1679