4536
2
275
0
321
401
298
943
5313
968
584
2992
1020
468
2445
1655
957
951
456
787
1557
1161
602
1133
1045
418
647
1219
1872
1
1939
722