564
1
2271
641
234
737
1224
453
864
1011
0
3898
3
870
446
516
471
2
483
1133
1374
5
2963
634
1014
496
3208
91
401
77
114
748
448
1097
1166