1166
1
3326
3
2289
904
1813
1380
0
1093
1809
455
2322
4
2105
2164
2
2427
12
197
467
3172
526
962
582
873
451
994
6
2562
662
742
1064
1632
2392
1125