2357
4
5536
23
1609
2
1581
1701
1
1226
2899
8
1712
1184
1128
1092
1260
1337
3765
3053
7
1366
3
1425
2768
0
6327
2329
989