575
0
984
1252
762
1
566
1399
1464
3448
1239
477
621
3252
1017
5571
3
883
1149
2872
4
672
1212
3036
1973
2
1494
467
611
1819
359
3873
15
1015
2082
1183