943
1
516
531
565
1127
412
2260
2
1076
0
2495
3
811
704
403
1008
114
1108
1427
4
1364
1534
628
3719
8
993
227
3923
1508
586
617
2447
5
1713
9
458
1858