573
0
2645
2522
611
745
1009
458
846
1780
1554
305
282572
3659
14
266
584
1793
2647
1
691
775
1232
653
916
3373
768
18403
6
1779
2992
46414
6800