1542
4
1231
3
2180
10
1083
1
2602
2
6024
22
4878
9
1113
5
472
1440
1034
1665
1131
5706
1424
2342
1126
1550
6
1822
978
1461
7
4078
1050
3261
233
0
696
986
425
2267
7118