533
1
1266
3
944
2
1448
1358
4
377
889
1139
563
6
374
436
2575
515
2183
9
425
163
485
842
0
775
385
607
1376
3505
2224
573
516
8235
5
680
1712
2037