529
0
1087
980
418
2062
2
670
392
1932
1
580
4106
3429
3
1840
451
2413
455
2316
1369
5
2000
813
545
1056
539
819
668
434
139
1446
2189
853
409