575
0
1306
1
984
1248
1972
3
1252
1814
2
619
5599
11
1064
566
1239
6362
18
2166
801
693
621
3252
1017
854
469
2235
2204
5
883
1494
467
1889
611
1015
1151