1824
0
31535
458
503
683
1152
1779
422
597
2522
1921
2
552
572
3114
4
968
1075
653
953
390
431
1020
745
1880
759
1045
1232
584
576
3659
14