672
1
1193
537
1094
2
1129
0
935
43
1132
553
1915
3
5560
5
2393
804
3194
1084
493
714
300
322
769
2129
383
2272
9
573
1053
2211
1073
81077
101
798
848