1143
3
530
1
557
400
2
1804
5
752
0
385
372
82
935
535
502
930
560
87
1186
857
324
1705
1789
8
393
276
287
888
4
370
415
695
1604
2157