605
4
43
1
148
530
2
985
5
952
478
617
431
492
472
5636
16
2508
477
1477
2093
836
3
1102
526
0
357
968
939
737
1137
6
552
1005
528
1799
323
707