1386
4
863
1
1787
3
432
1346
0
1501
167
312
442
278
401
1811
861
3696
2
1447
1619
859
2913
1316
6
2634
5
741
1202
591
1200
685
4311
372
595
1160
1243