1520
1
1008
4
1189
2
2198
5
1324
1121
0
944
2184
3
845
784
2484
599
1461
803
1942
2158
1637
1675
751
1078
1550
17440
9
1278
1268
710085
8907
126485
18
1424
1174
871
6