542
0
370
106
773
623
1
3475
5
1107
618
120
685
608
3448
272
3012
383
302
1663
237
1668
2323
9
5635
3
2436
1250
925
742
2082
2476
19932
6
815
582