762
2
949
3
1587
1
1791
1299
607
1529
4
1659
2659
1657
15
604
1789
5
3032
2048
440
1380
3273
669
344
66
542
319
648
0
229
150
225
236
218
167
473