1329
1
1575
2
1205
2987
646
0
1245
1464
3
1614
5
2216
3815
3659
14
4240
4
3025
8280
8
339
1118
5553
13
4431
2874
1398
1841
7
1880
5442
22
1936
1929
1543
710
5537
4761
6
1843