1824
0
458
503
683
1152
282572
31535
597
968
953
390
431
1020
1779
1921
2
745
422
1880
572
2522
1232
584
3659
14
340
1075
20634
8
1033
468
621