531
2
2200
5
762
1
2908
2119
1133
705
520
447
493
600
1279
651
3
606
0
2088
671
460
1900
8
10185
5063
6
1450
4880
696
77
515
759
12434
20
411
637