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