1565
2
1332
1
889
0
1389
4
408
3
2913
1871
3220
5
2012
8
1263
1695
15
16662
3125
1170
1825
1805
1757
1259
1034
817
430
1370
14
617
13148
6
2961
1761
986
1404
1882
2632