671
1
102
709
536
0
471
527
744
2
735
5
733
687
477
2963
1374
1274
1030
2431
1266
3
77
114
1582
1098
1192
568
2879
646
669
1713
8
409
86
588